/*调整样式，重置样式*/

@media (min-width:768px) {
	.page-signin .signin-container {
		display: table;
		margin: 0 auto;
		width: 450px;
		table-layout: fixed;
		margin-top: -100px;
		position: fixed;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
}

.page-signin .signin-text {
	font-style: normal;
}

.theme-default #main-navbar .navbar-brand div, .theme-default .demo-logo{
	background: none;
	position: relative;
	padding: 0 56px 0 0;
}

#main-navbar .navbar-brand div, #main-navbar .navbar-brand div img{
	position: absolute;
	bottom:-4px;
	height: 24px;
    width: auto;
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th{background-color:#fff}
.table-striped>tbody>tr:nth-child(even)>td, .table-striped>tbody>tr:nth-child(even)>th{background-color:#f9f9f9}

.navbar .dropdown-menu .badge.pull-right, .navbar .dropdown-menu .label.pull-right, .navbar .nav-icon-btn .badge, .navbar .nav-icon-btn .label{
	top: 5px; font-weight: normal; padding: 2px 2px !important;
}

/*多排按钮*/
.buttons-with-margins .btn{ margin-bottom: 10px;}

/*表格头像、图片*/
.tab-portrait{ width: 26px; height: 26px;}
.tab-picture{ width: 80px; height: auto;}
